tg-me.com/python_academy/468
Last Update:
Отправляем электронные письма
SMTP (Simple Mail Transfer Protocol) — это протокол, позволяющий отправлять электронные письма. В стандартной библиотеке есть пакет smtplib
, реализующий его поведение.
Для подключения к серверу будем использовать класс SMTP_SSL
, который включает в себя и шифрование. В его аргументы передаем адрес сервера и порт. Авторизация происходит с помощью метода login
, в который передаем соответственно логин и пароль.
Отправлять письма можно одноименным методом sendmail
, который принимает адреса отправителя и получается, а также сам текст. В конце программы следует закрывать соединение с помощью метода quit()
.
Но здесь еще следует обратить внимание на то, что некоторые почтовые сервисы могут не разрешить так сразу подключаться к их серверам и производить операции. В нашем случае пришлось немного повоевать с Gmail.
#email #smtp
BY Python Academy

Share with your friend now:
tg-me.com/python_academy/468